﻿body { margin:0; padding:0; font-size:12px; color:#848585; font-family:Arial, Helvetica, sans-serif;overflow-x:hidden}
h1,table,tr,td,input{ padding:0; margin:0}
img{ border:none}
.main{ width:946px; margin:0 auto}
.main_top{ margin-top:140px;}
.logo{ float:left; width:226px}
.clear{ clear:both}
.tel{ float:right; width:130px; color:#848585}
.tel a{  color:#848585; margin:0 6px; text-decoration:none; line-height:25px;}
.main_out{ width:100%; height:393px;  margin-top:10px}
.main_bg{ width:946px; margin:0 auto; height:393px; background:url(mian_bg.png) no-repeat}
.main_l{ float:left; margin:160px 0 0 40px; width:444px; height:70px; display:inline}
.main_r{ float:right; width:384px; height:363px; background:#fff; border:1px #349aff solid; margin:14px 40px 0 0; display:inline}
.dl_head{ height:68px; background:url(head_bg.gif) repeat-x;}
.dl_head h1{ background:url(images/h1_bg.gif) left center no-repeat; margin-left:26px; padding-left:39px; font-size:16px; color:#000; line-height:67px;}
.tab_main{ width:340px; margin:55px 0 0 50px;}
.tab_main span{ color:#dd2026}
.logintext{ width:170px; height:25px; line-height:25px; background:url(images/input_bg.gif) top repeat-x; border:1px #838383 solid; font-size:14px; font-weight:bold; color:#000; padding-left:10px}
.checkbox{ width:15px; height:15px; border:1px #838383 solid; margin-right:8px}
.div_rooter{ margin-top:10px; color:#5e95bc; text-align:center; line-height:35px; border-bottom:1px #e1e1e1 solid}
.div_rooter a{ margin:0 10px; color:#5e95bc; text-decoration:none}